animal shelter - Francés Inglés Diccionario